plague spots - French English Dictionary